/*
 * create on 2012-6-6
 * Copy right (2012)
 * eking All rights reserved
 */
package com.myway.dto.insurance;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 类名称：DTOInsuranceProduct
 * 类描述：保险产品dto
 * 创建时间：2016-3-16 下午4:48:08
 * @author jiangyang
 * @version V1.0
 */
public class DTOSupportbusinessInsurance implements Serializable {
	private static final long serialVersionUID = 682147997237110050L;

	private Long productId;
	
	private String productScodeId;  //产品ID，如：2c9184e31be3f624011be3f854500002
	
	private String productScode;    //产品编号
	
	private String productSname;    //产品名称
	
	private String merchantCode;    //保险公司代码
	
	private String merchantName;    //保险公司名称
	
	private String merchantType;    //协议产品名称，如：北京首都航空航意险
	
	private BigDecimal sprice;          //单份保险保额
	
	private BigDecimal repay;           //保额
	
	private String merchantId;          //保险公司序号
	
	private String merchantTypeId;      //协议ID
	
	private String localProductCode;    //本地保险代码
	
	private String productType;         //产品类型
	
	private String productStatus;       //产品状态
	
	private String ruleId;              //适用规则ID
	
	private String ruleName;            //适用规则名称
	
	private String applyRule;           
	
	private String applyRuleDesc;
	
	private String attachment;
	
	private String attachmentName;
	
	private String img;
	
	private Long prnId;
	
	private String productDesc;
	
	private String resourceName;
	
	private Long rulRuleId;

	public Long getProductId() {
		return productId;
	}

	public void setProductId(Long productId) {
		this.productId = productId;
	}

	public String getProductScodeId() {
		return productScodeId;
	}

	public void setProductScodeId(String productScodeId) {
		this.productScodeId = productScodeId;
	}

	public String getProductScode() {
		return productScode;
	}

	public void setProductScode(String productScode) {
		this.productScode = productScode;
	}

	public String getProductSname() {
		return productSname;
	}

	public void setProductSname(String productSname) {
		this.productSname = productSname;
	}

	public String getMerchantCode() {
		return merchantCode;
	}

	public void setMerchantCode(String merchantCode) {
		this.merchantCode = merchantCode;
	}

	public String getMerchantName() {
		return merchantName;
	}

	public void setMerchantName(String merchantName) {
		this.merchantName = merchantName;
	}

	public String getMerchantType() {
		return merchantType;
	}

	public void setMerchantType(String merchantType) {
		this.merchantType = merchantType;
	}

	public BigDecimal getSprice() {
		return sprice;
	}

	public void setSprice(BigDecimal sprice) {
		this.sprice = sprice;
	}

	public BigDecimal getRepay() {
		return repay;
	}

	public void setRepay(BigDecimal repay) {
		this.repay = repay;
	}

	public String getMerchantId() {
		return merchantId;
	}

	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}

	public String getMerchantTypeId() {
		return merchantTypeId;
	}

	public void setMerchantTypeId(String merchantTypeId) {
		this.merchantTypeId = merchantTypeId;
	}

	public String getLocalProductCode() {
		return localProductCode;
	}

	public void setLocalProductCode(String localProductCode) {
		this.localProductCode = localProductCode;
	}

	public String getProductType() {
		return productType;
	}

	public void setProductType(String productType) {
		this.productType = productType;
	}

	public String getProductStatus() {
		return productStatus;
	}

	public void setProductStatus(String productStatus) {
		this.productStatus = productStatus;
	}

	public String getRuleId() {
		return ruleId;
	}

	public void setRuleId(String ruleId) {
		this.ruleId = ruleId;
	}

	public String getRuleName() {
		return ruleName;
	}

	public void setRuleName(String ruleName) {
		this.ruleName = ruleName;
	}

	public String getApplyRule() {
		return applyRule;
	}

	public void setApplyRule(String applyRule) {
		this.applyRule = applyRule;
	}

	public String getApplyRuleDesc() {
		return applyRuleDesc;
	}

	public void setApplyRuleDesc(String applyRuleDesc) {
		this.applyRuleDesc = applyRuleDesc;
	}

	public String getAttachment() {
		return attachment;
	}

	public void setAttachment(String attachment) {
		this.attachment = attachment;
	}

	public String getAttachmentName() {
		return attachmentName;
	}

	public void setAttachmentName(String attachmentName) {
		this.attachmentName = attachmentName;
	}

	public String getImg() {
		return img;
	}

	public void setImg(String img) {
		this.img = img;
	}

	public Long getPrnId() {
		return prnId;
	}

	public void setPrnId(Long prnId) {
		this.prnId = prnId;
	}

	public String getProductDesc() {
		return productDesc;
	}

	public void setProductDesc(String productDesc) {
		this.productDesc = productDesc;
	}

	public String getResourceName() {
		return resourceName;
	}

	public void setResourceName(String resourceName) {
		this.resourceName = resourceName;
	}

	public Long getRulRuleId() {
		return rulRuleId;
	}

	public void setRulRuleId(Long rulRuleId) {
		this.rulRuleId = rulRuleId;
	}
	
}
